// pages/objection/objection.js
let http = require('../../../utils/api.js');
import {
    myHttps
} from '../../../utils/util.js';
Page({
    /**
     * 页面的初始数据
     */
    data: {
        max: 200, //最多字数 (根据自己需求改变)
        telphone: '', //手机号或者邮箱
        conent: '' //收入的内容
    },
    //字数限制  
    inputs: function(e) {
        // 获取输入框的内容
        var value = e.detail.value;
        //赋值给conent
        this.setData({
            conent: value
        });
        // 获取输入框内容的长度
        var len = parseInt(value.length);
        //最多字数限制
        if (len > this.data.max) return;
        // 当输入框内容的长度大于最大长度限制（max)时，终止setData()的执行
        this.setData({
            currentWordNumber: len //当前字数  
        });
    },
    //监听输入框的内容
    getPhone: function(e) {
        var val = e.detail.value;
        // 验证手机号码格式
        if (!(/^1[34578]\d{9}$/.test(val))) {
            if (val.length >= 11) {
                wx.showToast({
                    title: '手机号有误',
                    icon: 'success',
                    duration: 2000
                })
            }
        } else {
            //赋值给telphone
            this.setData({
                telphone: val
            });
        }   
    },
    
    //点击提交需要获取内容和手机号走接口
    submit() {
        let url = http.api.objection;
        let pramas = {
            content: this.data.conent,
            phone: this.data.telphone
        };
        myHttps({
            url: url,
            method: "POST",
            data: pramas
        }).then(res => {
            if (res.code == 1) {
                wx.showToast({
                    title: '反馈成功',
                    icon: 'success',
                    duration: 2000,
                    mask: true
                })
                setTimeout(function() {
                    wx.switchTab({
                        url: '../home/home',
                    })
                }, 2000)
            }
        }).catch(err => {})
    },
    /**
     * 用户点击右上角分享
     */
    onShareAppMessage: function() {}
})